package org.pine.common.beans;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.pine.common.enums.DbDataScopeEnum;

/**
 * 系统用户
 *
 * @author pine
 * @version v1.0
 * @since 2025-04-12 14:57
 */
@Data
public class SysUser implements UserInfo {

    /**
     * 用户ID
     */
    private Long id;

    /**
     * 登录账号
     */
    private String loginAccount;

    /**
     * 用户名称
     */
    private String username;

    /**
     * 用户token
     */
    private String token;

    /**
     * 角色id
     */
    private Long roleId;

    /**
     * 数据权限
     */
    private DbDataScopeEnum dataScope;
}
